home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-20 / dgdemo.zip / DGDEMO.DOC < prev    next >
Text File  |  1991-07-06  |  15KB  |  320 lines

  1.                  Digi-Comm Transceiver Interface
  2.                          JOS Logic, Inc
  3.               Copyright 1991 (All Rights Reserved)
  4.                      Version Beta 1.65 Notes
  5.  
  6.  
  7.  
  8.      Digi-Comm was developed as a convenient PC based operator interface 
  9. for popular transceivers such as the Kenwood products. The current program 
  10. is mouse-based and requires virtually no keyboard input.  The final version 
  11. will be completely hands-free incorporating an inexpensive proprietary 
  12. Analog -> Digital card installed in your PC.  Voice recognition of an 
  13. approximately 500 word user defined library will be available along with  
  14. Digital Voice recording and playback.  Future integration with your rig's 
  15. existing microphone will require minimal modifications.  The voice 
  16. recognition system should be available early Fall '91.
  17.  
  18.  
  19. This program will eventually be copy-protected.  I know, !&%$#@, what a 
  20. pain in the butt.  BUT, much time and money has been invested and having 
  21. the intact program appear on some BBS will bring this project to a grinding 
  22. halt. Future plans include: a) integrated DX logger and database, b) similar 
  23. control for multimode controllers, eg.AEA, Kantronics, MFJ and c) as 
  24. permitted by FCC, remote operation of your rig by computer and modem!  
  25. This as well as systems for all Yaesu, ICOM, Heath and Ten-Tec transceivers.  
  26. The price will be reasonable and certainly (IMHO) dollar for dollar, 
  27. better than anything out there now or in the near future.
  28.  
  29.      Start-up operation is relatively straight forward but the certain 
  30. guidelines should be followed:
  31.  
  32. 1.  The program MUST be installed on your hard disk drive in a
  33. subdirectory called Digicom (note only 1 m in Digicom).  It is not 
  34. neccessary for you to create this subdirectory, the installation program 
  35. will do everything.  You must use the install (DEMOINST) program.  Log 
  36. onto the floppy or hard drive directory containing the compressed Digi-Comm 
  37. files.  If you received the programs on floppy disk then PKUNZIP will be 
  38. included.  Type PKUNZIP DGDEMO.ZIP to create the program files.  You can 
  39. do this in any directory of your choice.  Then type DEMOINST to install 
  40. the programs.  Remember to have your mouse driver loaded before doing 
  41. anything installation of files.  You must use DEMOINST first otherwise 
  42. the proper subdirectory structure will not be created and Digi-Comm will 
  43. ultimately fail.  Select the drive where the Digi-Comm ZIP files are 
  44. located and then enter the complete path of the subdirectory which contains 
  45. the unzip'ed Digi-Comm files.  For example, if you received the files on a 
  46. floppy diskette then no subdirectory path is needed, however, if you 
  47. downloaded the ZIP files from a BBS then the path will most likely be the 
  48. subdirectory containing your telecommunications program used to access 
  49. the BBS where Digi-Comm was downloaded from.    
  50.              
  51.              ' D:\telecom\procomm '  as an example.   
  52.  
  53.  
  54.  
  55.  
  56. 2.  Your can access the program easily in one of two ways.
  57.     Please don't be insulted if I'm being too explicit with
  58.     examples.
  59.  
  60.      A.)  Add the Digicom subdirectory to your PATH statement
  61.               in AUTOEXEC.BAT using either DOS's EDLIN editor or
  62.               COPY CON:   (see DOS manual for explanations of both)
  63.               Reboot your PC and then you can start Digicom from
  64.               any subdirectory by just typing GO
  65.          
  66.               PATH=C:\;C:\DOS;<drive>:\DIGICOM
  67.  
  68.                                                                  
  69.      
  70.      B.) In the root directory, create a .BAT file called
  71.               "anything you like".  Put the following commands
  72.               in the file:
  73.  
  74.               <drive>:
  75.               cd\digicom
  76.               go.bat        (with DOS > 3.3 use CALL go.bat)
  77.               cd\                                                 
  78.   
  79.  
  80.               Now you can just type "anything you like" to run
  81.               Digicom.  This file is enclosed on your diskette   
  82.               and if you want to use this technique then copy it
  83.               to your root directory and NOT to the Digicom
  84.               subdirectory.
  85.  
  86. 3.  After starting Digicom you will be prompted as a first time
  87. user to configure the program for your transceiver.  This basically means 
  88. choosing the serial port settings and then letting Digicom determine which 
  89. transceiver you are using.  I would initially pick only the default values, 
  90. except for determining whether you are connected to COM1 or COM2 , etc.  
  91. This is a good time to talk about cables.  I found that some cables wired 
  92. for modem use would not work.  The cabling is easy to construct, just 
  93. follow the wiring diagram below:
  94.  
  95.   
  96.    PC-end (Female DB25)               IF232 Interface(MaleDB25)
  97.                           1  -----  1
  98.                           2  -----  2
  99.                           3  -----  3
  100.                           4  -----  4
  101.                           5  -----  5
  102.                           7  -----  7
  103.  
  104. 4.   Changing the main display screen colors is up to you, the
  105. default values are somewhat soothing on the eyes but you can always spice 
  106. them up for the visitors.
  107.  
  108.  
  109.  
  110. 5.   Transceiver functions are selected by clicking your left mouse button 
  111. over an Icon button (see BUGS below).  With functions such as RIT, XIT, 
  112. LOCK, etc, the first click turns the function ON and a second click turns 
  113. it off HOWEVER with SCAN functions the second or OFF click must not occur 
  114. with the mouse cursor over that button.
  115.  
  116. The second click for OFF can be chosen with the mouse cursor placed anywhere 
  117. on the screen EXCEPT over the particular button in question.  This was 
  118. programmed in this manner for two reasons. First, turning off a scan function 
  119. at just the right moment and frequency shouldn't be impeded by having to 
  120. position the mouse cursor over some small button lying somewhere on a big 
  121. screen.  That's especially true if you fiddle with mouse as you're working
  122. as I do and the cursor is never where you want it to be or expect it to be 
  123. when you need it.  Secondly, this design is necessary for future 
  124. implementation of the voice recognition system.
  125.  
  126.  
  127.  
  128. 6.  There are several kinds of scan functions in Digicom.  The first and 
  129. easiest is a collection of buttons which allow you to scan continuously up 
  130. or down in 100, 10, 1, 0.1 or 0.01 increments.  This was included (by 
  131. multiple requests) for a fast and clean way of changing frequencies within 
  132. a band.  This function is timed, ie the scan increments or decrements 
  133. slowly for the first 5 seconds and if you don't turn it off it speeds up.  
  134. The scan delay time can be adjusted as an option with Menu button.  Let me 
  135. know if you have any suggestions on how this works.
  136.  
  137.     Another scan function is the type of receiver scanning you're used to.  
  138. The range can be selected by inputting the upper and lower scan limits into 
  139. VFO A and VFO B respectively.  If A = B then scan will proceed UP the band 
  140. without an upper limit.  If A not = B then the scan is fixed between these 
  141. 2 limits.  Scan proceeds DOWN the band to the lowest frequency and loops 
  142. until interrupted. Play around and I think you will find it easy.  
  143.  
  144.     Scan frequencies can also be saved (with text descriptions) in your 
  145. memory channels.  The Memory Channel button (MEM) is somewhat unusual in 
  146. operation.
  147.  
  148.      With first time use only, you will be prompted to create a file which 
  149. will read and store all existing (if any) memory channels in your 
  150. transceiver.  After this occurs a list appears with channel information.  
  151. This list has a side-bar marker typical of window applications.  Clicking 
  152. the top or bottom arrows of the bar moves you instantly to the top and 
  153. bottom of the list.  The highlight marker shows your relative position in 
  154. the list.  Clicking above or below this marker moves you 10 channels at a 
  155. time,  up or down respectively.  
  156.      
  157.      Just below this display list you will see a line showing the current 
  158. transceiver frequencies.  The single letter after the frequencies 
  159. abbreviates the mode where L = LSB, U = USB, K = FSK, F = FM, etc.
  160.  
  161.  
  162. If VFO A = 14,000.00 in LSB   
  163.    VFO B = 14,500.55 in USB   
  164.    
  165.    It will look like:
  166.  
  167.     AA  xx                  14,000.00L  14,000.00L
  168. or 
  169.     BB  xx                  14,500.55U  14,500.55U
  170.  
  171. depending on which VFO is active.
  172.  
  173.  
  174.  
  175. If SPLIT is on then it will look like:
  176.  
  177.      AB  xx                 14,000.00L  14,500.55U
  178.  
  179. If you want to save this frequency(s) to your memory list simply
  180. mouse click on an existing or blank channel on the display list.  
  181.  
  182.  
  183.  
  184.  
  185. Anytime you want to save to a channel, edit or delete a channel, or 
  186. activate a channel - just click on it and it will become highlighted.
  187.  
  188. Options:  (On a highlighted choice)
  189.  
  190. a. SAVE.MEM  -  takes current transceiver freqs and saves to highlighted 
  191. channel.  If not blank channel, this will cause new info to overwrite old.  
  192. As explained above, if you WANT to store  a split frequency, you must have 
  193. these frequencies in A and B already AND have the split state on before 
  194. going into MEM.
  195.  
  196. b.  EDIT     -  takes highlighted channel and allows adding or editing text.  
  197. When done just click the mouse button or hit the return/enter key on the 
  198. keyboard. 
  199.  
  200. c.  SEARCH   -  does not require a highlighted channel.  Clicking on this 
  201. button will allow you to enter word (or number such as a frequency), part 
  202. of a word or character(s) for a rapid search of the entire memory list.  
  203. Great way for instantly going to important and frequently used freqs for 
  204. AMTOR, DX contests, repeaters, etc.  It will find only the first occurrence 
  205. of the characters you enter.  For example, if W2ORJ is listed on channel 
  206. 10 and W2ORD is on channel 12.  Searching for W2OR will find W2ORJ first 
  207. and stop. (I haven't found this to be a practical problem, but if enough 
  208. people think so, I can set up some REPEAT function to keep searching 
  209. through the list.) 
  210.  
  211. d.  DELETE   - takes highlighted channel and deletes ALL info.  If you just 
  212. want to change the text, use EDIT.
  213.  
  214. e.  PRINT    - prints a formatted list of all USED memory channels.
  215. Blank channels are skipped over for printing.
  216.  
  217. g.  GET.MEM  - this should be only used if you somehow scramble
  218. your memory file on the computer by trashing the disk, brown-outs, computer 
  219. lock-ups, etc.  It will re-read your transceiver's memory channels BUT you 
  220. will loose the text descriptions.  The nice thing about the way the memory 
  221. button function is now working is that it only depends on your transceiver's 
  222. settings the first time.  For all other times it uses a file stored on the 
  223. PC disk.  VERY IMPORTANT --- if you use the transceiver to change a memory 
  224. channel contents directly you may or may not foul up your ENTIRE list.  
  225. That's why we're still beta testing!
  226.  
  227. On the bright side however, this kind of set up will allow future
  228. versions to have endless multiple lists which they can jump back
  229. and forth from.  
  230.  
  231.  
  232. h.  SCAN    -  takes a highlighted channel and uses its two frequencies to 
  233. start a scan.  All scanning is computer generated and not dependent on the 
  234. transceiver scan button.  ( Kenwood transceivers tend to limit the user to 
  235. two scanning limits.  The TS-440, for example, uses channels 6-7 and 8-9.  
  236. Digicom allows you to use any and all of the channels to set up scan limits.  
  237. This has been fully tested on the TS-940 and TS-950, but according to the 
  238. Kenwood memory channel specs, it should work on any model.)   As noted 
  239. above, if the two frequencies are the same (UN-Split state) then scan goes 
  240. UP the band without an upper limit.  If the two frequencies are different 
  241. then scan proceeds DOWN the band to the lower limit and then loops.
  242.  
  243.  
  244. i.  ACCEPT   - takes the highlighted channel and sets the transceiver to 
  245. that memory channel and settings.  If you selected a memory channel in 
  246. Split Mode with 2 different frequencies then clicking on the M->VFO button 
  247. should automatically place the transceiver in a split mode with the 
  248. frequencies in VFOA and VFOB ready for receiving, transmitting or scanning. 
  249.  
  250.  
  251.  
  252. 7.   Direct frequency input is available by clicking the INPUT  button.  
  253. A telephone like keypad appears and you can choose any combination.
  254.  
  255.      Eg.     Click in 3,5      ---->  3,500.00
  256.              Click    3,51     ---->  3,510.00
  257.              click    3,520.2  ---->  3,520.20
  258. If you like your setting click on the green button.  To erase or
  259. start over click on the red button.   
  260.  
  261.  
  262. 8.  Play around and become comfortable.  As with any computer, glitches 
  263. can occur and if this happens the worst conceivable scenario is 
  264. inadvertently keying the transmitter and keeping it on while you are 
  265. unaware.  In the transmit mode there is a flashing red box around the 
  266. Frequency display.  I would suggest first time users to select the MENU 
  267. button on the main screen and choose an Xmit time limit of their own choice.  
  268. Default is 10 minutes and after 5 minutes of continuous Transmit mode a 
  269. flashing red window appears warning you of transmit time.
  270.  
  271.  
  272. 9.  Kenwood did a so, so job designing the Transceiver interface.  In the 
  273. 940 and 950 models, in the split mode, there's no way of knowing whether 
  274. you're split A/B, A/Mem Ch, B/Mem Ch. The communication time with serial 
  275. interfaces can be slow especially at 4800 baud or less.  There is a way of 
  276. jumpering the IF232 to 9600 baud and Kenwood has been promising me the 
  277. specs for a long time.  Line noise from the serial cable and the PC if 
  278. not shielded gives  spurious emissions and can be annoying.  USE GOOD 
  279. QUALITY CABLES.   
  280.  
  281. 10.  This is a beta version (1.65).  Missing from this version are the 
  282. following.
  283.  
  284.      a:  UTC/Local
  285.      b:  Tone and Repeater Offsets
  286.      c:  Dumb Terminal Mode
  287.      d:  940S and 950S Advanced functions
  288.            i. integrating S-meter readings with an Auto-scan
  289.           ii. VBT and SSB slope tuning
  290.          iii. SUB functions 
  291.           iv. TF-SET - this is not an available Kenwood RS-232
  292.               command but I'm working on a computer generated    
  293.               equivalent.
  294.      e:  Finish User selected Window colors
  295.      f:  In Configuration, user to select which mouse button to use
  296.      g:  Full Windows 3.0 Support with multitasking
  297.      h:  There will be faster versions for 286/386/486 PC's
  298.      
  299.      All the above will be in the final beta version
  300.      Please don't be embarrassed and give me ANY suggestions or
  301.      wish lists.  If feasible, I will implement them.
  302.  
  303. 11.  BUGS:
  304.      
  305.      a:  Quarterdeck's Expanded Memory Manager QEMM v 5.x causes some 
  306.          glitches however Digicom does not require EMS.  However, 
  307.          Microsoft's new DOS 5.0 seems to work fine with their EMM386.  
  308.          If you encounter any glitches running Digi-Comm, first try 
  309.          disabling any expanded memory.
  310.      b:  You tell me ! 
  311.  
  312.                            DISCLAIMER
  313. All attempts have been taken to ensure the accuracy and integrity of this 
  314. program.  Digi-Comm and JOS-Logic makes no warranty nor any guarantees, 
  315. expressed or implied, regarding the safety or specifications of this product 
  316. nor in its use with any other particular product or purpose.
  317.  
  318.                           JOS - Logic, Inc
  319.                         Compuserve: 70023,276
  320.